搜索资源列表
LAN-share-file-software
- 本软件为linux环境下对tcp/IP网络编程的课程设计。实现功能是:获取局域网内所有电脑的共享文件信息,并能从指定电脑多线程下载文件。并可以实现断点续传等功能。通过本课程设计熟悉了linux编程和网络编程,加深了对TCP/IP的了解。 主要工作:写了一个前台和用户交互的程序,写了一个后台和其他电脑通信的守护程序。前台负责发送命令到后台,并接收后台返回的信息。后台用消息队列和前台通信,并向远程客户端提供服务。用到主要编程技术有:多线程、多进程、消息队列、信号量、管道、FIFO、存储映射IO、
STM32F103RB
- STM32F103RB USB模拟串口范例,参考官方版本,改写双缓冲+环型队列接收,改写环节队列发送。工程开发环境为COOCOX IDE。-STM32F103RB USB virtual serial port example, refer to the official version, rewritten double buffering+ ring queue receiver, rewritten ring queue to send. Development environment f
CircularQueue
- 双缓冲循环队列数据结构,能够高效对数据进行操作。-Double buffering circular queue data structure that can efficiently operate on the data.
VCThreadPool3
- 1.线程池管理器(ThreadPoolManager):用于创建并管理线程池 2.工作线程(WorkThread): 线程池中线程 3.任务接口(Task):每个任务必须实现的接口,以供工作线程调度任务的执行。 4.任务队列:用于存放没有处理的任务。提供一种缓冲机制。 网上的c/c++线程池多是linux下的,这个是VC6.0的线程池。其涉及的主要文件有:ThreadPoolManage、IThreadExcute、TemporarilyThread、ThreadManage、RegKeyIni
Multi-Channel PCe QDMA&RDMA Subsystem
- 基于PCI Express Integrated Block,Multi-Channel PCIe QDMA&RDMA Subsystem实现了使用DMA地址队列和DMA Ring缓冲的独立多通道、高性能Continous或Scather Gather DMA,提供FIFO/AXI4-Stream用户接口。 特性: 支持Ultrascale+,Ultrascale,7 Series的PCI Express Integrated Block 支持64,128,256,512